2024 Triumph Daytona 660 First Ride Review / A Tamed Beast